/**
 * 
 */
package com.xb.cloud.product.merchant.service.client.input.bo;

import java.util.Date;

/**
 * Sku页面输入数据封装
 * @author kexue
 *
 */
public class ProductSkuInputBo {

	private Long id;

    private Long companyId;

    private Long merchantId;

    private Long shopId;

    private Long productId;

    private Byte isCanSale;

    private String cannotSaleReason;

    private Date canSaleTime;

    private String skuNameCn;

    private String skuTitleSub;

    private Byte paymentType;
    
    private String skuUnit;

    private String deliveryDesc;

    private Byte payTimeLimit;

    private Integer saleStartNum;

    private Long shippingfeeTemplateId;

    private String isEnableReason;

    private Byte isEnabled;
    //系列组合 1-2_2-1
    private String seriesAttributeComb ;
    

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCompanyId() {
		return companyId;
	}

	public void setCompanyId(Long companyId) {
		this.companyId = companyId;
	}

	public Long getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(Long merchantId) {
		this.merchantId = merchantId;
	}

	public Long getShopId() {
		return shopId;
	}

	public void setShopId(Long shopId) {
		this.shopId = shopId;
	}

	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public Byte getIsCanSale() {
		return isCanSale;
	}

	public void setIsCanSale(Byte isCanSale) {
		this.isCanSale = isCanSale;
	}

	public String getCannotSaleReason() {
		return cannotSaleReason;
	}

	public void setCannotSaleReason(String cannotSaleReason) {
		this.cannotSaleReason = cannotSaleReason;
	}

	public Date getCanSaleTime() {
		return canSaleTime;
	}

	public void setCanSaleTime(Date canSaleTime) {
		this.canSaleTime = canSaleTime;
	}

	public String getSkuNameCn() {
		return skuNameCn;
	}

	public void setSkuNameCn(String skuNameCn) {
		this.skuNameCn = skuNameCn;
	}

	public String getSkuTitleSub() {
		return skuTitleSub;
	}

	public void setSkuTitleSub(String skuTitleSub) {
		this.skuTitleSub = skuTitleSub;
	}

	public Byte getPaymentType() {
		return paymentType;
	}

	public void setPaymentType(Byte paymentType) {
		this.paymentType = paymentType;
	}

	public String getDeliveryDesc() {
		return deliveryDesc;
	}

	public void setDeliveryDesc(String deliveryDesc) {
		this.deliveryDesc = deliveryDesc;
	}

	public Byte getPayTimeLimit() {
		return payTimeLimit;
	}

	public void setPayTimeLimit(Byte payTimeLimit) {
		this.payTimeLimit = payTimeLimit;
	}

	public Integer getSaleStartNum() {
		return saleStartNum;
	}

	public void setSaleStartNum(Integer saleStartNum) {
		this.saleStartNum = saleStartNum;
	}

	public Long getShippingfeeTemplateId() {
		return shippingfeeTemplateId;
	}

	public void setShippingfeeTemplateId(Long shippingfeeTemplateId) {
		this.shippingfeeTemplateId = shippingfeeTemplateId;
	}
	 

	public String getIsEnableReason() {
		return isEnableReason;
	}

	public void setIsEnableReason(String isEnableReason) {
		this.isEnableReason = isEnableReason;
	}

	public Byte getIsEnabled() {
		return isEnabled;
	}

	public void setIsEnabled(Byte isEnabled) {
		this.isEnabled = isEnabled;
	}

	public String getSeriesAttributeComb() {
		return seriesAttributeComb;
	}

	public void setSeriesAttributeComb(String seriesAttributeComb) {
		this.seriesAttributeComb = seriesAttributeComb;
	}

	public String getSkuUnit() {
		return skuUnit;
	}

	public void setSkuUnit(String skuUnit) {
		this.skuUnit = skuUnit;
	}
    
    
}
